Definitely recommend this Airbnb. It has everything you need for a long or short stay. I teleworked while in Mexico and the table was big enough for two of us with telework set ups and the wifi was fast. The apartment is super close to many restaurants, coffee shops, etc. in a great part of town for walking. Hope to be back soon!