This was an amazing flat for our family of four to stay in to experience Edinburgh for the first time. My husband and I were in one room and our 5 year old and 2 year old were comfortably in the next room. It's a very child-friendly flat, as there was a comfortable travel cot (or pack-and-play, as I would call it) provided, as well as a high chair. The flat was modern and clean and though it's fairly close to the train tracks, the sound was not a problem. Location is superb, right off the Royal Mile, through a quaint alleyway tunnel. We walked easily to the Palace and my husband was able to enjoy a stellar morning run up to Arthur's Seat. There was a stop for the hop-on-hop-off tour bus right near the flat which we used. We also highly recommend getting amazing pork sandwiches at Oink and tea and pastries at Mimi's, which are both nearby. We didn't realize how long the daylight is in summertime, so it was helpful for us to tape up some black trash liners over the small window in the kids room, and for me to wear an eye mask while sleeping to ensure that the early sun wouldn't wake me up, as the windows are not well covered to block out the light. Sound travels throughout the flat and the upstairs flat, so a small sound machine would be helpful if you are a light sleeper. Keith was extremely responsive to my messages before and during our trip and we loved the convenience of being able to check in to the flat on our own. Fantastic place! Highly recommend!