Great location, amenities, view, cleanliness and convenience. I will definitely recommend this place and return for another vacation.