If you are visiting CDMX, do not look further! This place was perfect for my first trip. I would highly recommend.