I stayed at the Villas on a business trip. I shared a Villa with a business partner, and was very comfortable. It must be a great place to stay at with kids.
The rooms were very big. Friendly and helpful staff.
The location was great, as we had to work a few miles away from the hotel.