James' apartment was a great base for our 4 night stay in Edinburgh. Loved the breakfasts, being able to cook our own meals and wash our clothes. It has everything you could need and is in a very convenient location (10 mins walk to Holyrood house, royal mile and the base of Arthur's seat). We would definitely stay here again as James was a fantastic host!