Great location, Great hosts, AMAZING amenities. Perfect for a family or a group of friends.