Staff is beyond excellent. The resort itself is kept quite clean. The majority of the food and dining is excellent. They have a problem with beach erosion and sea grass floating up on the beach, daily. To there credit, some poor guy is out there every morning gathering up the bulk of the sea grass. On another note, their website states no explicit sexual activity in public areas. However, I guess the beach and the jacuzzi are not considered public. One guest jokes "the Jacuzzi is like Sperm Soup". Haha, It's really not funny. My gf and I, really wanted to enjoy the Jacuzzi and the beach, but not like that. If some couple wanted to get intimate, away from the crowd, I could care less, but not next to us.