I thought Mermaids was excellent. Perhaps not the most authentic restaurant in the resort but the food was fantastic! If you are vegetarian and want a good choice of meals got to Mermaids. I have never eaten as well abroad in all my life. I can't believe people compare it to McDonalds, it is nothing like.
Just got back after a week in Daisy Apartments. Can't fault it at all. Studio was basic (as expected) but clean. It was very hot but you can hire a fan (I'd recommend doing that!!) The bar/pool area is great and the staff are friendly and helpful. I would go back. Oh - and the greek night is a good laugh!