Our stay at John's place was absolutely great! The place was very clean with lots of thoughtful touches and a well equipped kitchen. In terms of location, there are several decent restaurants within a couple of minutes walk, several supermarkets and of course a beautiful beach just at the end of the road. Would 100% recommend a stay here and we would love to use this place again if we ever come back to Crete.