All that you need for a stay in Edinburgh
The perfect flat in the perfect part of town, Stockbridge.