Loved my stay here. The flat is bright but cost, the host is lovely and it's in an amazing location on the Royal Mile just 5 mins from Waverly Station. Also much cheaper than a hotel. Book it now!