Pros: The place is located centrally, has everything you could possibly need in a "home away from home" and has hosts who are very accommodating. They accommodated and earlier check-in time and let us leave our luggage in the unit until our flight in the late evening.
Cons: The place is right next to a restaurant. This means two things: noise and cockroaches (found several dead bodies on arrival in the unit). The restaurant's backdoor/kitchen is right outside the bedroom windows. I found that after 10am the clanging pots & pans & prep work made it difficult to sleep in or to take a mid-day nap before going out for the evening. Additionally we had a problem with the unit where part of the ceiling fell down in one of the bedrooms. This was pretty significant because the ceilings were heavy enough to chip off a significant chunk of the nightstand. The host on Airbnb is just the property manager, so they ended up being more of a middleperson between the owner and us. Because of this we found the problem-resolution time to be pretty slow and we lost a big chunk of our vacation time because of it (including missing out on two pre-booked and pre-paid activities).
Aside from the above, I would still recommend staying here! The place is centrally located, and fulfills all needs as long as its well-maintained. I think the host has learned from this experience and has taken swift action on bringing in a contractor and pest-control to address habitability concerns. Minus the issues this was a great trip!