Hospitable hosts, great location, amenities as described. Comfortable and memorable stay.