I highly recommend Dinah's apartment and hope to visit again. Communication was excellent beforehand, including helpful tips on getting there (which isn't difficult, but a nice personal touch). Dinah met us in person to show us round and had left us essentials for tea/coffee and breakfast, including mini easter eggs, which was a lovely touch. The apartment was very clean and large enough to comfortably accommodate 3 adults. The location is perfect, being a few minutes from Haymarket train station and a leisurely stroll away from the Castle. The area has plenty of pubs and places to eat right on the doorstep (Monty's directly opposite was a favourite), and of course there is an abundance of choice if you venture towards the centre.