On first impressions the complex looked good but the whole place needed some touching up and repairing. Cracked and loose tiles around the pool area, toilets not working - that sort of thing. The standard of food we found quite high and there was always something to suit most tastes but vegetarians were not very well catered for. Unfortunately many... more

