We had a really enjoyable stay at Daniel's apartment - an ideal base for a few days in Edinburgh. We walked everywhere but it is well served by buses too. Daniel was a great host and was really accommodating when our flight was first cancelled and then the rearranged flight delayed.