From the time you walk in to the time you leave, you are catered to by their gracious employees. There was a language barrier, but we are in their country. We enjoyed the food, though on the pricy side. Our stay came with breakfast which easily saves you $50 each day. Dinner for two was any where between $60-$100. We went during their starlight season. When the sun went down, the resort lit up like a Christmas tree. The only down I can see for this resort, but is the same for most resorts, is that they charge for EVERYTHING! My wife and I were there celebrating our 20th anniversary so we didn't do much. It was in January so most of the water play events were off. I would come here again with the wife, but I cannot say I would do it with children. You will spend an arm and a leg keeping them occupied.