Iain's apartment is very well appointed with lovely furnishings, very comfortable beds, freshly cleaned linen and towels with everything that we needed (including bathrooms with everything loads of loo paper, shampoo, shower gel, also 2 hair dryers, Digital TV, DVD player including some DVD's, card games which we really enjoyed. The kitchen is well equipped with plenty of glasses, mugs, crockery, cutlery and loads of utensils if you wish to cook, we only cooked once as there is so many gorgeous restaurants all over the centre of Edinburgh including 3 nearby restaurants we ate at (Kanpai - top class Japanese, Spirit of Thai and DINE which we particularly enjoyed before going to concert at Edinburgh Castle). Also we went to Mother India in the centre of Edinburgh and this was also fantastic, better to book in advance.
A very small negative is the public entrance and stairs to the apartment which is not under Iain's control and it is not so welcoming compared to the beautiful apartment you find on the second floor.
If you want to do some safe cycling there is cycling routes nearby, call to Biketrax who will hire you bikes and give you all the information required. We went on a cycle route along the canal towards Ratho(circa 7 miles to cycle) and had a really fantastic lunch at the Bridge Inn.
There's loads to do in Edinburgh Carlton Hill, Arthur's Seat, Royal Brittanic Yacht and Edinburgh castle being the main attractions we visited as well all the pubs and restaurants to try out. Iain's appartment is so central (5 minutes walk from the Castle), there is also a farmers market at Castle Terrace on Saturday morning (also one in Leith worth a visit). We recommend the buses which are cheap £4 per day per adult, there are two bus stops within a couple of hundred yards and run regularly. Also there is a Sainsbury Express within 5 minutes walk for all essentials.
Overall we would highly recommend Edinburgh for 3-7 day trip and Iain's apartment is a perfect location to enjoy everything without any major hassel.