John’s apartment is a great location off the Royal Mile. It was clean and the amenities were great.
Perfect for a weekend away in Edinburgh.