We loved this property. Super clean, quiet, spacious and extremely well maintained. The swimming pool and jacuzzi was a big hit!! Equally amazing was the private beach club -- best snorkeling site and my 8 year old was a first timer. Usually she is very cautious. She had such a blast and we even did an early morning (6:30am) snorkeling trip on the last day there. Will recommend to my friends 😉