Helena’s place is the perfect spot to anywhere you need to go. Her place is very clean and located in a secured building. We definitely recommend Helena’s flat to stay at when in Mexico City.