We visited over Christmas with our four boys aged 5 years, 3 years and 7 month old twins. This place is heaven! Everything from our room, to the beach, the restaurants and service was perfect. The General manager, Peter, introduced himself while we checked in, and always came…