Hotel was easy to find, plenty of parking, check in was quick. Our room was set up as a twin, we asked for it to be made a double which it was immediately. The room was a little basic/dated, the bed wasn't great but we slept enough. The bathroom was tired with mould around, the towels were small and not great quality but changed every day, water pressure was good. The bar was always staffed and quick service, there was plenty of table service in the evenings. The restaurant was really good, food was tasty, loads of options and plenty of variety for our 10 day stay (even vegetarian), there's always fresh food coming out and tables are cleared very quickly. The Mediterranean restaurant was lovely, loads of fresh food. The flying pig was also great, hotel guests get a discount - be warned, food portions are enormous! The main pool was good, always choice for sunbeds in the sun or shade, we avoided the kids pool but it looked very family friendly. The entertainment team did a great job with a full programme so lots to get involved in or you could watch. The evenings were busy in the bar and it's not quite warm enough just yet so we tried to get seats by one of the few heaters. There was a good variety of performances and activities in the evenings, especially for families/kids. We used the spa once, very tired and uninspiring on entry, the treatments were good but there was loud/cold aircon and no music which ruined the ambiance. Overall was a good experience, staff were great!!!