We stayed last August. The resort is very nice and very well maintained. The staff were lovely and helpful. The indoor spa area and outdoor pool area are very clean. The gym has a treadmill, bike, cross trainer, rower and weights. I used it a few times and always had it to myself.
The apartment is very modern and just like the photos. The pool is only small but perfect to cool of in. It was nice to have a couple of sun loungers to sunbathe on in our own little private space.
The resort is a little out if luz which is what we liked. It was quiet and peaceful. We walked into town a few times but mostly we drove. We never had a problem finding somewhere to park close to the beach. I think I would recommend hiring a car as it does make life easier for shopping etc and it's also nice to get out and visit some of the other towns and beaches.