We had a great stay in Catherine's flat. Really clean, comfortable place with everything you need and excellent, quick heating. Walking distance from everything including nice cafes and restaurants on Bruntsfield Place.