Perfect stay at James' place. The location is absolutely fantastic for exploring Edinburgh. The apartment was clean and comfortable. We were there for 1 night and it was exactly what we needed.