The good:
Clean, quiet, very good amenities, pool gym, car chargers (paid) etc. and very professional and helpful staff. Breakfast w,as nice too
The bad:
Bed mattress was absolutely terrible, about 5years past its due by date. A real shame, as it really affected the quality of our stay.
Room cleaners didnt arrive until 3.45pm at which time we had the baby asleep and the do not disturb sign up. A card was left to say call reception before 2pm if you want the room clean/service that day.
The cleaning staff themselves were super friendly though, clearly not enough staff to perform the service.