I would definitely recommend the flat to anyone staying in Edinburgh. There was a mix up at check in and the host was unresponsive. However, they took full responsibility and gave me a great discount. I think clearer check in instructions with pictures would be a great idea. The flat was great, very big, and really just perfect all around. The building itself is dirty, but the flat is kept up beautifully.