I have visited this resort regularly since 2002, as a vacation timeshare owner. The self catering apartments are very comfortable, clean and spacious, with every comfort ), with superb balcony views over the ocean. It is difficult for find criticism, as the service is always excellent and quality exceptional. It is a perfect place to completely unwind, relax and recharge. The pools are beautiful, and the weather usually good, with a gentle breeze from the ocean. The atrium and hallways are full of beautiful paintings and antiques, and there is a good library of books. I once had a tour of the kitchens, and was extremely impressed. I think it has won an international award for hygiene. I have been to other timeshare resorts, and nothing so far has anywhere near matched the experience. I really feel at home here. The only negative is that poolside snacks are expensive , but the surroundings compensate for this.