We had a wonderful stay in Shahid's apartment. It was immaculately clean, beautifully decorated and well laid out. The location was excellent, easily accessible to the Royal Mile within 10 - 15 minute walk. A grocery store, restaurants and taxi stand are 5 minutes away. Shahid also responded to emails quickly. I'd highly recommend staying here when visiting Edinburgh.