Leticia's place is ideal for both short and long term stays in La Condesa (which is absolutely beautiful).
The building has a gym and pool, and the staff is super kind. The wifi is solid, and I was able to easily work from there when needed (including video calls).
The area has everything you could want in walking distance, including restaurants, grocery stores, and other services (laundry, barber, etc).
I would definitely stay there again when I'm back in the area.