Loved this flat. Looks exactly as pictured and is very clean! Location is okay, near some nice pubs and cafes. About a 15-20 minute walk from old town and royal mile! Only thing to mention - the floor in the shower is odd to stand on and may hurt your feet if you have sensitive feet. The drain isn’t super effective, so long showers aren’t really possible, but a good quick rinse is easy and not problematic. Overall awesome stay!