We had a good time in Edinburgh. The apartment was well located, and nice, but a little bit older than what we have expected from the pictures.
Not 100% clean, but okay for 2 nights. Some additional stuff for babies (e.g. high chair and travel cot) would make it easier for families.