Top pick! Great apartment - spacious, clean, warm and very confortable. Great location - on the Royal Mile, very easy to walk everywhere and with a nearby Tesco Express.