Perfect spot in a very nice location. The street leading to the flat was a bit narrow, but the on-site parking was a welcome relief. The bus stop is a few hundred feet away so that meant we didn't need to drive through the city. Just a short ride to Edinburgh Castle.
Just down the street from the flat are two local pubs and a bakery with various meat pies and sweets. Just a block or so the other way is a small grocery store that will have much of what you need. A short drive away is a 24 hour super center with pretty much anything you could possibly want.
Check in was quick and easy. We called when we got there and within 5 minutes we were in the door. There was even a nice bottle of wine left as a gift from our hosts.