John is an excellent host and the apartment is clean, neat and very comfortable. The location is fantastic with amazing views across the beach and the bay. It is also in a good location for access to all the attractions Edinburgh has to offer. Highly recommended.