A comfy and well situated apartment for a stay in edinburgh