Some things were good, some things were poor. Comfortable beds. Air conditioning in the apartment was fantastic. Small kitchenette was handy for making snacks, although the hotel did not provide an oven mit, dishtowel or cleaning sponge which was really inconvenient. We ended up using a hand towel as an oven mit. Cleaning was good on some days but less good on others. The floor of our balcony wasn't cleaned once during our 10 night stay. Fresh towels were provided everyday for use in the apartment and at the poolside. You don't need to take pool towels with you which is a great help. Tea and coffee sachets in the room were not replenished during the length of our stay. Bedding was clean and was changed frequently but we found stains on pillow cases and duvet covers. Apartment furniture is rather tired and needs maintained/upgrading. The water power in the shower was very low. It took a long time to wash long hair. Air conditioning unit was dripping water inside our apartment. It seems that the same problem runs throughout the hotel because it was dripping in the lobby and in the restaurant. Food in the hotel ranged between good and poor. Breakfast options were the same each day. Continental options as well as cooked options are on offer. The quality of the breakfast was OK/good. Homemade pancakes were offered only on a Sunday, presumably because locals visit the hotel at the weekend. Not enough fresh fruit. Restaurant staff are very friendly and welcoming and they do a great job. Dinner options changed every night. Quality of meat at times was poor and inedible. The chicken meat on offer at the roast night did not resemble chicken. Fish tended to be undercooked. The temperature of the food was lukewarm. The chef does a good job of adding flavour to food, but there are problems in the kitchen with cooking meat and fish and keeping it warm at the buffet. The salad options were the best part. We also enjoyed the cold desserts. There was a lack of labeling on some of the food so at time we weren't sure what we were eating. We took half board basis but we chose to eat out instead for more than half of our holiday. There's plenty of lovely restaurants in the area. The pool area seems sufficiently big enough for the amount of hotel guests, however when locals decend on the pool at the weekend it turns into chaos. Rude unsupervised children caused mayhem with no regard given to fee paying hotel guests. The weekends, especially Sundays, were not enjoyable at the pool. We discovered after 4 days that towels had been left on sunbeds by people who had since gone home so we removed the towels and used the beds. The hotel could do more to prevent this happening. On the plus side there was no early morning rush to put towels on sunbeds. We had no problem getting sunbeds at 9 or 10am. The younger groups of guests tended to come down to the pool around mid-afternoon. You can't take your own food or drink to the poolside. Even though we had spent a small fortu