We loved our stay in Edinburgh. The flat is super convenient for families traveling with young children. It was perfectly clean when we arrived.
The Wi-Fi stopped working at one point but Claudia had it fixed very quickly.
The environment is very calm and you can enjoy the view at the park (and the squirrels) right in front of your windows.
There are lots of buses nearby or you can easily walk to the town center.