Having just returned from a 10 night, all inclusive stay at this hotel, with my wife and daughter, I was really surprised on what I was presented with. The hotel on arrival looked impressive, on entering, the place was immaculate. Whilst checking-in, all I could hear was the entertainment, and I knew I had picked the right hotel, with my little girl was itching to go and view. The reception team were welcoming, polite, professional and quick checking us in. I would like to thank Stephanie, for her professionalism, regarding a query that I had regarding extra towels for the room. Our room was situated at the rear of the complex, 2 min walk to the kids swimming pool. The room itself was large and clean on arrival. If I have to be picky, as the island is known for its wind, on windy nights, the howling wind was a nuisance, but nothing a pair of ear plugs can’t resolve. Beds were comfortable, bathroom was large clean with a walk-in shower. The pool area is big, and consisted of a baby pool and play area, a kids heated pool, and a larger pool (not heated). Loads of sun beds, which I heard people moan, that all the beds are taken by 07:15. That is rubbish, I’m an early bird, yes I come down and claim my beds, but I stay there. Beds are usually starting to be reserved by 8am, as breakfast starts at 8am. This is frustrating, and this happens at most hotels around the world. The pool entertainment starts at 10am, and is lead by “I love my job” Luigi, and his team Giulia, and new girl Maria. Wow wow wow, what energy they have. They have the interests of everyone within that complex. From kids club in the morning/afternoon, kids mini disco everyday (except Saturday (they have a day off, it’s allowed)), to adult activities around the pool (waterpolo, aqua-gym, darts, French-bowls). The kids favourite was running the carpet. The energy these guys put into their work is amazing, and Luigi told me, himself and his team are always looking at improvements and welcome feedback. My daughter wouldn’t have enjoyed this holiday without these guys. Monday dinner time just isn’t the same, unless you attend Sangria tasting session. Made homemade by Luigi and team, Ooh La La it was the best I’ve ever had. In fact it was that good, I managed to get 3 glasses, on both occasions of attending. Just remember - “Don’t be lazy, be crazy”. I didn’t get time to say goodbye to these guys, my only regret. Pool bar staff, waiters and waitresses again are welcoming. They will go out off there ways to help you. Food was good for a 3-star hotel. I don’t think you will starve. My main issue, some days the food was labelled, but most days it wasn’t. If you suffer with food allergies, you might want to check first. Another issue I had was, when food ran out, the chefs were not in a hurry to replace. The coffee machines need updating as it could take at least 2 attempts to fill a small cup. Personally, I would have liked to see more coffee/tea machines around the hotel, as, a