James apartment is perfectly located at even distance of the different attractions of Edinburgh. It has a great atmosphere and it is beautifully decorated in a vintage way and yet very convinient (hot water on demand, perfect for 6 guests). James was really reactive and welcoming!