Great location, great host, ideal family stay.