I prefer AirBnb for medium term (> 1 week < 1 month) stays where you often get some sort of discount and the cleaning fees aren't so outlandish on a per-day basis. It's been great and definitely advantageous compared to similar hotel options for the past 2.5 months I've been in Mexico City.
I'm fine replenishing basic sundries myself in exchange for something that is at least a studio apartment with full kitchen so I can save a bit on eating out costs, do grocery runs every 4-5 days.
I'm fine replenishing basic sundries myself in exchange for something that is at least a studio apartment with full kitchen so I can save a bit on eating out costs, do grocery runs every 4-5 days.