Great location, spotless flat right on the royal mile. Grieg was a perfect host and we'd be happy to stay again.