The stay at the place was great, directly at the Royal Mile. It's a really nice flat, spacious and clean. I'd recommend it!