Great location, family friendly surrounded by beautiful beaches & tons of amazing food. A great place to lay back, relax and create memories.