Great view, clean, good amenities and easy and flexible checkin, great location.