The flat is ideally located for exploring Edinburgh, very close to Waverley station, close to the stops when you come in by bus from the airport etc. The flat is spacious and has got a nice common area when you are there with a number of people. We stayed with two kids aged 5 and 3 and that was no problem at all.