Beautiful resort, best beaches, friendly and attentive staff. Food is pedestrian (being gracious). Such a great place and terrible food, overcooked pasta in Italian place, mushy lobster in seafood restaurant. We ate two meals on property and dined elsewhere rest of the stay.