Beautiful, clean, modern condo! Pool and beach were great! Staff was very nice and attentive. Wonderful place!