Brilliant hotel, large rooms, big balconies, huge pool cleaned every night and all tiles and sunbeds cleaned every night, kids discos every night 8 to 8.45 and entertainment 3 times a week, acrobats and dancers Friday sat so really good fun. The guy that did the kids stuff and all the pool games and yoga etc was brilliant with everyone, tried hard to make it an enjoyable experience for everyone and he succeeded, our 4 year old granddaughter had a great time. Pool bar staff amazing, they work so hard throughout the day and night especially when it’s happy hour and there might only be one bar man on and still friendly and fast getting drinks. Breakfast was good value but evening meal which we paid extra for one night was really poor to be honest and really needs thought out a bit more but the pool bar food was amazing and brilliantly presented, ate there a few times. Life guard always on the go never rested for long making sure everyone safe. Really good with the kids again as well. Yes they could do with some maintenance on this hotel like others have said and some cleaners were really good and others it was a quick wipe round, empty bin and out the door, but honestly all other staff amazing couldn’t do enough for you and really are holding this hotel up, we’ve never gone to the same hotel twice yet already booked again for revoli next year and can’t wait to visit again.