Perfect for our needs-wonderful location, space, amenities and hosts.