This location is a truly 5 star place, with excellent location near everything that matters in Crete. We have been a family of four with kids and felt excellent.