Everything about this place was excellent. The view from the balcony, the location, the amenities; it was all wonderful. John made a point to greet us in person and check in with us throughout our stay to ask if we needed anything else. We felt very taken care of.