John is an exceptional host and his apartment is everything and more. Great location, neat apartment, functional facilities and just a stroll to the beach. We’ll definitely recommend the apartment to anyone that wants to have a great stay in Edinburgh.