James's apartment is super comfortable and absolutely lovely. We thoroughly enjoyed staying here. It's within close walking distance to Royal Mile. We also walked there from the train station. Amenities are all close by as well.

James is a very thoughtful host, responsive to messages and questions. He has also put together a guide for the apartment and a few of the local shops, which is always quite helpful.

We highly recommend this booking.