This was an amazing place, beautiful beaches, delicious food, nice pools, good range of activities available and a lovely spa. The resort had really thought of everything, and anything else you requested was never too much trouble. The staff were friendly and helpful and made us feel welcome and special. I would recommend it to anyone, and we will definitely be returning in the future if we can. Five stars, if you have the chance, go!