A very well equipped self contained resort to high standards. The food was fantastic - best choices we ever had my long life!! There was breakfast, lunch, snack, dinner and late supper with varied choices. There was fruit smoothies (from pineapples, pears, watermelon), over 15 sauces, 6 types of fresh bread, cakes, rice, pasta, roast etc. Our only complaints were very flat pillows and being 30 min to check in (room was not ready). As over 80% of guests were German, there were German notices everywhere but there was just adequate/minimal English translation and the staff could speak very good English and were helpful. The Cima golf was also excellent but we played on a showery day, hence could not appreciate its true beauty.