The location, cleanliness, setup, and accommodations were all great. The hosts provided us extra amenities promptly when we requested them. Our communications and check-in process was seamless. Throughout our arrival, stay, and departure the hosts were attentive and helpful. The size of the property was also great for two families to stay comfortably. I highly recommend this location, and especially the hosts.