Fantastic!
Location, Location, Location
Perfectly located in the middle of 3 of the best beaches. white sand + calm, clear water. I loved my visit and actually extended my trip 5 more days !!!! The staff are helpful and the internet is amazing. Highly recommend.