We stayed here with our 7 month old and two dogs and we’re very comfortable. The location is fantastic! We were so close to great walks In Holyrood Park and could walk to the royal mile easily. The flat has everything you need including a lovely fenced garden!