Selina downtown has good coworking - 3,000 MXN/month. Pool, restaurant, social vibe. Nest Coworking is quieter at 2,500 MXN/month. Beach cafes work too but wifi can be slow.