Good place. What you see in the pictures is what you get. Venus is great host. Check in and out was super easy. The location is very convenient: near to the Metro to travel elsewhere in the city, it has a supermarket in front and 10 - 15 min walking distance to very nice places like the Lincoln Park and the Masaryk street where you can find fancy restaurants and bars.
Had a great time in Mexico with my family and staying at this place was a good spot in the city.