We stayed in this hotel for a short family break (4nts) - 2 adults and 1 toddler. The hotel itself was beautiful with a large pool area, situated right on the beach front and in an ideal location for walking to shops and restaurants. The room was lovely with 2 double beds and very clean when we arrived. The aircon wasn't extremely powerful but fine for the weather in June - may not be great for the hotter months. We had a partial sea view room which was located on the outter left of the property so you could see the sea to the right of the balcony. Unfortunately the balconies on this side of the hotel are all slightly slanted down, possibly for drainage purposes, but it made it very unsafe with little ones so we only used it to dry swimsuits. We stayed half board and the food in the restaurant was great. A great variety of food for breakfast and dinner so that everyone is catered for. My wife is a fussy eater and even she really enjoyed the food. The restaurant can get busy so we tried to go right at the beginning of the sessions or right at the end. There's a little park just outside the restaurant area that is perfect for kids, and also 2 slides to the side of the pool area. They have a children's pool which is great for little ones. We did go in the pool a couple of times and although it seemed to be slightly heated, it was still very cold, especially for our toddler. The staff we encountered during our stay were all very friendly and helpful. We would stay here again.