Pros: Location and host. The location simply cannot be beat. If you are looking to crash in Edinburgh and don't have super high standards for cleanliness/privacy (read: if you are very used to staying in hostels) Andrew's place is wonderful. He is super friendly and VERY accommodating.
Cons: cleanliness and privacy. Andrew's place was NOT dirty, and the room we stayed in was fine, but as a bit of a clean freak the place wasn't quite up to my standards. The house feels very cluttered and lived in, which I think would be totally fine with many (including a younger version of myself) but is sort of something I've grown out of. The apartment is quite small (which makes total sense given it's prime location) but if you are looking for a more private experience this is definitely not the place for you.
All of that said (only because I feel it's important to really help people know what their Airbnb experiences will be like) I think Andrew's place would be the perfect fit for many (just not for clean freaks like me). The location cannot be beat and Andrew is wondeful!