Resort was wonderful and the residence was comfortable and clean! Amenities like pool and gym were amazing and very close to most beaches and sights!