Iv’e always said with an All Inclusive holiday, the food can make or brake it. Every single one of our party of 6 didn’t complain about the quality of the food once. Quite the contrary, there was nothing but praise. We had one day where the electrics went off and still they laid on semi hot food as well as salads of course. They offered cans of beer because the pumps were obviously off and went round every room to offer bottles of water. We were upgraded to a swim up room on arrival which was lovely. The only down side was it was at the back of the hotel, quite remote. If they had a small bar in some waste land they had nearby would have made it spectacular because it was a bit of a trek to go and get a drink through the grounds of the hotel, through the hotel itself, downstairs to get to the pool bar. Or had a cut through would be a cheaper option. We didn’t go around the pool because with being a large party, we preferred to stay together and was impossible to get 6 beds together unless they were saved REALLY early like other people did. We used the Olive garden quite a bit, but didn’t really want to be sitting in a chair for too long. The room was nice and specious. The only suggestion I would give is offer USB plugs on both sides of the bed, not just one and have an outside handle so the room can be closed off from outside to keep cool. Fortunately we didn’t have extremely hot weather, but can imagine it would be a problem with the heat and bugs in the hotter weather. All the staff worked really hard, but did their tasks with smiles on their faces. The owner sat in reception every day who enjoyed greeting everyone. He was such a delight to meet and listen to some of his stories. We sat in reception a couple of times waiting for a table of 6 to be set up, so we chatted with him quite a bit. His daughter is lovely too who now runs the hotel. On arrival we were offered food and a welcome drink straight away and on checkout we were presented with a small bottle of their own Caselli Olive Oil to bring home. Such a lovely touch. We would love to return one day.