Home away from home. Great location. Comfortable accommodations. Great hosts.