Great location. Great amenities. Comfortable and clean. Very close to the beach, activities and restaurants.