Great Stay. Amenities, location and staff were just right.