Great location, very close to the royal mile. The flat is extremely clean and has a lovely modern interior.
There are a few sets of steps to get to the square where the flat is, which may be difficult with a pram.
Vicente is quick to respond, and an excellent host. I would stay there again.