On a whole we had a very pleasant holiday and the weather contributed to that although we did have a couple of days where it rained heavily and everyone headed for the bar, it just wasn't big enough to accommodate everyone. The buffet food was average and quite repetitive and unfortunately the first few days we were there they suffered with flies which is difficult, but food was left out to allow the flies to rest on which was off putting, they could look at how best to display food and protect it. We took a shuttle bus from the air port which is a 2 hour trip after dropping everyone off at there hotels, and unfortunately, We were picked up at 6pm on our departure date for our flight home at 11.40 hence we arrived at the airport at 8.15 and had a lengthy wait. We decided to use the indoor pool on the day it rained but it wasn't heated and was extremely cold, the outdoor pool was cold but at least you had the sun to warm you when you got out, the facilities for the changing room for the indoor pool needed attention. To bring the hotel up to the 4 star it really does need money spent on it. What made our holiday was most definitely. The entertainments team, the shows that were put on where really good, the team work really hard to get everyone involved in the day in all forms of activity, and they communicate in several languages English being one, so we always new what was going on, the hotels location good access for beach and restaurants. Lots of Germans but we managed ok.