Lovely location! There are plenty of coffee shops and restaurants nearby and it's a very quick walk to the Royal Mile. Communication with the host was excellent, we always knew what to expect.