Beautiful, clean self-contained flat in great location. Close to station, Royal Mile and an easy walk to Princes Street. The flat is on the 4 th floor and there is no elevator, so be prepared for a climb. Otherwise I could not recommend a better place.