Gerardo was an amazing host, great communicator, and provided many details regarding the city. The apartment is in a great location, walking distance to everything. Be prepared for a short uphill walk to get to the place but it is worth it. I definitely recommend staying here.