The grounds were very clean, the 3 bedroom was much larger than I anticipated (they even had 3.5 bathrooms that they didnt advertise that was an added bonus), the space was immaculate, views were great, beach was very clean and the staff was amazingly kind and helpful.
My only recommendations would be:
1. Although the building was easy to find with the map you provided, the layout of the units was very confusing and could use more explanation - perhaps secondary maps of each building to inform guests of where their actual rooms are located within their building would be beneficial.
2. As a resort, beach chairs, towels and umbrellas should be provided or available for rent during the stay.