It is amazingly clean
After staying for a few days, guests became familiar with the sight of large groups of resort staff raking the beach early each morning. Their attention to detail when it comes to keeping the rooms and common areas of the resort (even the beaches) clean borders on obsessive.