Bruntsfield is a great location to stay in with lots of lovely independent shops / cafes and restaurants. The apartment was spotless on arrival and had everything we needed. Communication was prompt and instructions for check in was clear and included all information we needed. Would definitely return.