I'm an airbnb host myself so I can be more critical of certain details.
pros:
- amazing host
- best location (seriously)
- beautiful and spacious apartment
cons:
- none