Epic location, it's a home away from home. Everything you can think of has been catered for (and then some!). Comfortable for our large group of 16 (4 families). This is our second time staying, and our group will definitely book again.