Nice place! Clean look, accurate photos, great amenities, excellent hotel staff, perfect location, and an amazing view.