Blissfully warm over a bitterly cold New Year's holiday. Exactly as described. Couldn't be more centrally located. Will stay at this apartment without hesitation on my next visit to Edinburgh. Note that on-street parking is a pain though and I got a GBP30 ticket to prove it!