This was a great vacation. The condo is decently stocked, although lacking in a few areas, which I suggested to the management company. Overall this resort is top notch, love having the resort feeling, but being in a condo with a kitchen and laundry.
A couple things to note, the water heater is tiny so it really is good for one, maybe 2 quick showers, we took a lot of cold showers. The cooler, chairs, and frisbee were a great addition. The location is awesome. If you park below in the parking garage you basically go straight up the elevator to the room! Very easy to come and go. Dukes has decent food but is overpriced. The pools and hot tubs are awesome, crowded, but great. They are also open until 10 PM and really no employees are there bugging you about anything, but are very helpful if you need something. The beach was a little disappointing, you can kind of swim but there is a huge reef and big waves so not a very user friendly situation if you have kids. Overall our experience was awesome, and we will stay again. KMB was a great and handled all requests quickly and check in was easy! With a few small tweaks to the condo it could be perfect! This vacation was just my husband, myself, and my kids, but I would be comfortable with 2 couples, and 2 kids on the sofa bed if necessary.