The flat was beautiful and sparkling clean! Excellent location with easy access to bus stops and only about a 15 minute walk to the royal mile. We thoroughly enjoyed our stay. Our only "complaint" was that it could be a bit noisy during the day as the apartment across the hallway had young children but this really didn't affect our stay or enjoyment of the property. The bed was super comfy and it was a lovely, relaxing, and inviting space to hang out in.