We had a very positive experience, the only negative point was the noise on Saturday evening due to the clubs in the road. Apart from this, we suggest Caroline’s apartment, especially for the quality of the house and its location (next to the Royal Mile).