Great stay! We booked the executive 2bdrm villa. Exactly as pictured. The staff was friendly and attentive to our needs. Daily breakfast was delivered to the room and it was AMAZING! They also did some night time wine and cheese which was an unexpected surprise. The daily cleaning service was also amazing. Plenty of free parking which I recommend renting a car because you are not close to shops and restaurants. We liked being away from the crazy tourist areas. The pool was REALLY cold so that was the only downside as you couldnt stay in long.
I would definitely stay here again.