This is a beautiful little place. We enjoyed a week here with our 17 month old daughter. The pool is fantastic for little kids. The kitchen was well equipped. My chef husband was able to cook up some great meals in there. Pros: Clean, modern unitFriendly neighbours and staffOutside shower Pool areaLocation. 5 minute drive to shops and beachAir conditioning in every roomCons:The path in was not lit at all. We arrived at night and had trouble finding the place. No screen door so we were unable to leave the main door open for fresh air. No BBQPolyester sheets. (not a big deal to some but I like a breathable fabric. especially in a hot climate)Would book again!!