Great 3-bedroom unit that worked well for our family of 6 adults and 1 kiddo. It has a lot of great amenities like a full kitchen, laundry (life saver!), steps to the pool/hot tub/beach, easy parking, and storage locker with a bunch of toys. The villas are really family friendly and steps from the Turtle Bay Resort which has it's own luxury amenities you can pay to access if you wish, but we were more than happy with the pool and beach at the villas.