We're a family of 4, with two children under 6, and in a nutshell, our stay was wonderful. Michael met us straight from the taxi, and gave us a lovely welcome, showing us around the place and pointing out important things. We arrived to find wine, bread, juice, and a selection of essentials to get us started - Michael even ordered us pizza, which was a lovely touch, as we arrived late and it made life much easier. The apartment itself is clean, roomy, well presented, and has everything you need, including a good coffee machine and a nice shower with decent power. As for the location - well its probably the best location in the whole of Agios Nikalaos - the view is stunning - the pics probably don't do it justice. Lots of local eateries right on your doorstep, including Michaels own Cafe just below the apartment. Beaches... we found 'Ammos beach' to be our favourite, not too busy (we were here early June) with nice sand and very clear water - ideal for kids, and was an 8-10 minute walk if you cut through town. Michael provided a simple map of the area, which included recommendations for where to eat - this was gold dust, as the one time we popped into a place for lunch in one of the 'tourist traps', we noticed a marked drop in quality of food - everywhere else we went, the food was excellent, and great value. Our favourite place was 'Karnagio', which was just 100 yards away from the apartment, with lake views - traditional food, huge portions, and very friendly service. The Roast Lamb was amazing! We also had great meals at 'Pelagos', a fish restaurant with a beautiful garden setting (eat inside if you don't like cats though), and 'Ble Katsarolakia', a traditional Tavern with stunning views of the harbour. So... yes, we thoroughly recommend this place! Agios Nikalaos is a beautiful place, and the apartment is in a spot that couldn't be better. The Cretan people are wonderfully friendly and the food is superb. Its fab!