We had a terrific time. The facilities are fantastic. The pools are terrific for little children. The staff bent over backwards to deal with us, and made the kids feel very special. The food is great. Every request was received with warmth, and I have never been to a hotel where the staff go the extra mile to such an... more






