The apartment building is a little worse for wear but the apartment itself was lovely, spotlessly clean, and looked just like the photos. The location couldn’t be better with the royal mile a 30 second walk away. As a couple of other reviews have said it can get noisy given how close it is to bars etc but this wasn’t a problem for us and earplugs were provided. The shower was also very powerful which was appreciated!