Absolutely amazing place for a large group. So well stocked, loads of space for kids and so close to the beach. Will definitely be back!