Maria's place was great! Short walk to Royal Mile. There are lots of little places to eat just nearby and Sainsbury for getting groceries if you want to eat in. The place was perfect size for a couple. Angie was the local contact and she was very responsive - even when we arrived a bit earlier than expected.