I stayed at James' place with a group of friends as we were in Edinburgh for a wedding. We couldn't believe how stunning the location was, right next to the castle. The flat was very clean and had everything we needed. If you are looking for a place to stay in Edinburgh, I couldn't recommend this place more!