Great views, really clean and lots of amenities