Amazing views, wonderful location, super clean, fantastic host, great amenities, outstanding views.