This was the most affordable pet friendly hotel that was available in Edinburgh when we booked about a month in advance.
It's in a residential area so it's quiet and street parking is free, but you should be aware that in the evening when everyone is home from work, parking is limited and you may have to walk a block or two.
I was not really privy to what a guesthouse was, but it is someone's home... in case there are others out there that don't know. I really wasn't sure if I was supposed to go right in, ring the doorbell, or knock. I did a combination since there were two doors and the second was locked.
The owners are very very pleasant. They're warm, welcoming, accommodating, and friendly without being overbearing or over-involved. They truly were a delight.
They were perfectly fine with our large dog staying with us and there weren't any problems.
The room was clean overall but the bathroom was in a state of disrepair. Like many UK bathrooms, the ventilation was poor so it seemed to be an ongoing battle with the damp and moisture. The flooring was wavy and coming up in places and their seemed to be some issues battling mold on the caulking.
We had a room with an en suite but others have shared toilet and shower facilities, I'm not sure what those are like.
I suppose the only REAL Complaint I had was the bed. It was so uncomfortable. You could feel every spring. Luckily we'd been camping and just brought our sleep pads in and put them under the sheets.