Wonderful stay! Lots of amenities and the location is perfect to the beach and shops/restaurants