This is the perfect spot for a family get away. The amenities were thoughtful and the hosts were fantastic.