Amazing stay!!! Great Views, Amenities, Cleanliness, Location and not to mention Affordable.