Great views, clean and spacious, great amenities