Great location. The flat was as expected and we were all very comfortable, including my two year old son. The stairs were a bit of a mission with a pram but I was prepared for that as I had seen comments in other reviews. The NCP car park is so handy across the road and the Holyrood 9B pub dowstairs does a good breakfast. Would definitely stay again.