We just spent a week here with our kids and it was fabulous. The rooms were modern, incredibly well-equipped and absolutely spotless. It was such a friendly, comfortable place to stay. The pool was great and the complex had everything at your fingertips. I would definitely recommend it to anyone.