We recently stayed at this lovely hotel and overall had a really enjoyable experience. One of the absolute highlights was our room location, we were given a room that opened directly onto the main pool area, and this genuinely made our holiday. Being able to walk straight out to the pool, leave the patio door unlocked, and pop back into the room throughout the day was incredibly convenient. It also meant getting a sunbed in the morning was never an issue. The room itself was more modern than many others we’ve stayed in at similar hotels. Small touches like having plenty of sockets and USB ports by the bed made a big difference and showed that the rooms have been thoughtfully updated. There were, however, a few negatives worth mentioning. The bathroom design wasn’t ideal, the window looked out into the corridor, which didn’t offer much privacy. We also had issues with smells and flies coming from the drains, which was unpleasant. There was also occasional smells around the toilets around the hotel pools from the drains. We contacted reception three times during our stay, and to their credit, they responded quickly each time. The first call was due to giant cockroaches in the room, including one coming out of the air con unit and another in the bed. Someone came to the room and removed them. I was hoping they would let us move room or spray something but that wasn't offered. The second time was because the air conditioning stopped working, and the third was when the patio door pin jammed and wouldn’t open. Each issue was dealt with promptly. In terms of the all‑inclusive offering, the drinks could definitely be improved. It would be great if the beach bar were included, as currently you have to pay there. Adding a few more liqueurs, such as amaretto, would also elevate the experience, we were glad we’d brought a bottle from the airport. Joey at the pool bar was absolutely fantastic. He works incredibly hard, and long hours. Chara and her colleague were also wonderful. They helped us book several trips and even came to say goodbye as we were leaving, which was such a thoughtful touch. Food wise, the hotel did well overall. Breakfast was good, although every time I had eggs, they seemed to have bits of shell in them. Lunches and dinners offered a great variety, and the Asian night on Tuesdays was a real highlight. The gyros and pizza bars were also excellent and tasty. The Italian restaurant, which is included once per stay, was outstanding. The food was fantastic, and if we’d had the option to pay to go again, we absolutely would have. The beach was a slight disappointment. It’s much more rubble than sand/stones so swim shoes are a must. That said, the water itself is beautiful, clear, and lovely to swim in. Despite a few issues, we genuinely enjoyed our stay and would definitely return for the right price.