The weather was outstanding the entire stay!!

The beach and Water activities were great. Dining out with tons of choices. Many good bars.