Great hosts, communication was perfect, as well as flexibility. We loved the amenities and personal touches. Would highly recommend this place.