We really enjoyed our stay at Stuart's place. It's very cozy and about 25 minutes walking distance from Royal Mile. There is everything you need in the flat including many great books and games and kitchen equipment. Would highly recommend!