This place is a mini resort. It is beautiful, clean, it has all the amenities and it is well maintained.
Monique is an amazing hostess and she clearly communicated all the instructions. Our stay was incredible.