Clean and lots of amenities. Great views!