Great location. Great views. Loved my time in Crete at this location.