Would highly recommend to any travelers who seek a clean flat within walking distance of the Royal Mile. James keeps the place very clean and was quick to respond when we reached out to him during our trip.