Never been before but came on the recommendation of mum in law who has, it is as good as she said and better, family of 5, inc MiL, teenager and 10 yo. We have the 2 top floor apartments, been here a week with another week to go, and I could stay longer, it's a great location, the small town of Panormos is a lovely place, good and easy bus links to other places on Crete, but with the beautiful beaches and fantastic shops, tavernas and restaurants here, you could do a week easily without exploring other places, the apartments are roomy with a decent size double bedroom, a large sofa bed in the main room, toilet/shower room is small but not cramped and plenty big enough to do what needs doing, be careful, the hot water is solar powered so when it's sunny (all the time) the water gets VERY hot. The bedroom has air conditioning which works fantastically and for someone who has trouble sleeping in strange beds, I have slept very very well since I got here, the rooms are cleaned and the bedding changed every 3 days or so, and someone pops in most days to get rid of rubbish or add an extra toilet roll. The little kitchen area is clean and basic, ideal for breakfast or a quick lunch, anything more may be a struggle but there are great places to eat at extremely good prices within literally a few meters, there are also small supermarkets, a pharmacy and a beach across the road, it couldn't be in a better location if it tried, Tina, who manages the apartments is great, cannot do to much to help ( we arrived at 4 am local time and she was up and around to greet us) and speaks fluent English, not even left yet and contemplating coming back next year.