really lovely place right in Edinburgh old town