We loved this place. Views were spectacular, great amenities, beds comfortable and everything spotlessly clean. Will definitely stay again.