John is an amazing guy and very helpful with everything. All his recommendations were A+ and you can tell he genuinely cares that you have an amazing time in crete. The views of the sea from his flat are phenomenal.