One of the things that surprised me was that all the employees always smiled and said hello as they walked past, and you could tell they were real smiles, which was really nice. There was definitely a bit of a language barrier, but everyone was helpful and kind. My son sprained his ankle a little before our vacation, and they provided a wheel chair to make walking around easier and offered to help bring him food during the buffet meals (breakfast and dinner). There was a lot of variety in the buffets, and my 3 kids all enjoyed themselves. It was a great trip, and we would definitely stay here again.