excellent stay here. location is amazing and the place was spotless. the perfect size and everything we needed was provided. will definitely be coming back when we are next coming to edinburgh!