Great location, very accommodating hosts, fun amenities