I highly recommend Shahid's flat. It is clean, nicely furnished, and very comfortable. The location is excellent - it's very central and a great base for a stay in Edinburgh.