It was a great place to stay and we all had a great time. The staffs were very friendly and helpful. The kids had fun playing tennis and we liked the heated spa very much. Overall a great resort with good amenities.