We had a great time with our kids, we ejnoyed every single moment, the view both ocean and garden, the pool, the garden, the sea life. The beach is just outside a little private gate, no roads to cross so very safe for the kids. Leon helped us with anything we needed. We will definitely book again soon.