Enjoyed our stay here. Very spacious and the bathroom is fantastic. Location was good as well - not too bad of a walk to the castle/royal mile, and very close to Grassmarket. This is a downtown flat so noise from neighbors and the street was definitely a thing, but that comes with the location.