We loved our stay at Stuart's apartment. Excellent location on the Royal Mile, really clean and everything you need for a city break. There are 4 flights of stairs up to the apartment which didn't bother us but not suitable for everyone!! Stuart was a great host, really helpful and easy to deal with. Would happily stay here again.