Beautiful views, lovely resort. Family friendly and close to the beach/pool/dining/groceries. We really enjoyed our stay.