We had a lovely stay at Cary's! She welcomed us warmly and gave us many information and advices. With their husband, they are also great conversationalists and it is always nice to have a little chat with them! Clean, easy to find and convenient! Simply note that you might have to pay to park outside depending on when you are in town (walking distance to downtown, around 15-20min). We would stay there again on our next stay in Edinburgh! Thanks!