We recommend you use Ubers to get around the city. Public transportation is not very safe, nor is it reliable. If you prefer, you can rent a car and should be able to use Google Maps to get around the city.
We strongly recommend that you stay at a hotel, you can check the “where to stay” page for some recommendations. If you still prefer to stay at an Airbnb, the best neighborhood is Colonia Americana.