Great location, the apartment was one of the cleanest places we have stayed. The location cannot be beat for all attract in old town, new town and the royal mile.