Comfortable stay in an ideal location. Great hosts.