This flat is wonderful. We absolutely LOVED our stay here. It's right on the Royal Mile so it's in the heart of it all and there is a bit of street noise but it didn't bother us at all. Also, it is a 5th floor walk-up but, so so worth the climb. We would definitely stay here again and Karen was awesome!