Beautiful resort and nice beach. Restaurant was nice for breakfast and lunch, but the dinners were only so-so. Hot tub was down so that was a bummer, overall a great place for the money.