This flat is fantastic! The location is perfect, an easy walk from everything you could need and all the sights of the old town. We visited during the fringe festival so it was perfect to be within easy reach of the venues. Flat itself is comfortable and really beautifully decorated, well-equipped kitchen, great shower, very clean. There was unfortunately a water leak from the flat above when we visited but this was handled very professionally - we were made aware of the problem before we arrived and given the option to make other arrangements or accept a partial refund. Communication was excellent throughout - highly recommend.