A really nice clean flat and located right in the heart of the city. The castle and Grassmarket are a few short minutes walk, and 5 minutes from Waverley railway station.