The pool is big and beautiful, the cafe offers fast service and low priced food, the staff is very helpful and friendly, the villas come equipped with a full kitchen and comfortable beds. The strip is about 3 miles away so taxi rides can add up. My experience was good for a first timer plus I'm a timeshare owner so I got a few perks, like $80 to spend on any amenities in the resort. I can't wait to check out their Cabo Azul resort because it is updated and remodeled plus it has a private beach :)