A wonderful place to stay. Comfort, amenities and location make this a terrific home away from home. The hosts are terrific.