Great flat: perfect location, nice neighbourhooh, amazing castle views, every city attraction accessible on foot, very clean place, warm room, fully-equipped kitchen and bathroom, all utilities needed, very responsive and helpful hosts. Would definitely recommend for staying in Edinburgh.