We spent 3 nights at this beach resort. The staff was fantastic - friendly and very helpful. Our room was nice, although there were some minor cosmetic issues and the hot water took a while to heat up. The food was delicious, with a variety of options and different dinner menus each night. The all-day cafe was a nice added bonus. It was the peaceful and relaxing getaway we were hoping for.
However, there were some drawbacks. The resort is close to a busy road, which can be loud at times, and there are airplanes flying overhead every 30 to 40 minutes during the day. Only one restaurant was open for dinner each night, despite the website indicating there were two (not including the pub with tapas). There isn't much to do outside of the pool, beach, and spa, which was fine for us but others might get bored quickly. Additionally, some of the little touches that were promised in our booking were not provided.