Great location, close to local shops and Princes street is a 10 minute walk. Lovely and clean flat which had everything we needed to make our stay comfortable.