Recently stayed here for 7 nights and overall we're very pleased. After looking at photos online and reviews I was skeptical about choosing this resort. Upon arrival and check in, the unit and resort exceeded my expectations. Large unit with updated furniture and well stocked kitchenware...non stick pan was super. Two minor complaints... the only dining table was outside and there were lots of flies, insects. Possible screening in would help. Also, pools were small and kids were bored. That said, we didn't spend a whole lot of time in unit or at pools. Would return again.