Great location and amenities. Friendly host. Excellent stay.