Amazing view, spacious accommodations, slick check-in, nice property.