5/5 - Excellent
Verified traveler
Probably had the best time when we were there. Thanks to all the lovely and friendly staff members. The food was awesome and amazing, very tasteful. The beaches was beautiful OMW!!! We loved the snorkeling. The only thing was its kind of expensive.