My family and I (husband and kids 19, 16 and 12) had a lovely time at the Villa. Being on the ground floor was wonderful and so easy to get to the beach and pool. The master bedroom and bath were amazing, so much room and space to relax after a long day. Honestly the only thing I would recommend is more blankets, we had everything else we needed. The toys and beach gear was more than we could have asked for and we used them a lot.
The Villa is separate from the resort, so we did feel a bit like outsiders even though we used the restaurants and activities. It would also be nice to have access to the bigger pool given how much we spent on the Villa and things at the resort (spa treatments, meals, horse riding, luau, etc.). We ate at several of the restaurants and were not impressed, the food was okay and definitely not worth the high price tag. We had much better food venturing into the nearest town. I would not eat at the resort again after our experience.
A great place for families and those looking to have some down time and enjoy the beach and pool. Plus lots of space for the teens to have their time alone as well. Highly recommend.