Great place to relax that has everything you need. For three couples, we each had nice rooms and enough space to hang out for meals. The pool and hot-tub are fantastic and we also used the outside the bbq in the shared villa-only area. The big beach towels were a nice touch too. Be sure to make a reso at the beach club for dinner!