We had an amazing stay at John's apartment. It was our first time in Heraklion and he made sure we got to the apartment safely and walked us around town as well. The apartment is modern, super clean and fully equipped (above expectations). We felt right at home!