Absolutely perfect place in a perfect spot. We were a large group with young children and there was plenty for them to do and plenty of space. The hosts were lovely and easy to get hold of. Would definitely recommend and hope to go back