We had a wonderful and memorable family weekend! Everything was catered for - both the kids and the grown ups!! Awesome! Couple of minor maintenance issues but nothing that had a significant impact on our stay!!