This is a beautiful property, the room was clean, it was quiet and the in-room breakfasts every morning were very much appreciative. The beach access is amazing, literally a 5 minute walk. I would give the overall experience 5 stars but there was one item that kind of ticked us off so I dropped it to a 4 - a resort fee of $25 per day. For that, you get literally nothing - no weight room, no hot tub, nothing. I have absolutely ZERO idea why they charge it, kind of made us scratch our heads. If they needed the extra $25, then put it in the room price - resort fees are ridiculous.