Imogen's place was great! We stayed here with 4 adults and 3 children (including an infant). It was very family friendly (games, movies, and a crib). We had no issues checking in. We didn't need to meet with the hosts, so we could arrive at our own leisure. Location was a 5 minute walk from the bus stop and a 15-20 min walk to the royal mile!
Great place to stay, very clean and lots of great amenities. Would definitely recommend staying here.