This place is perfect. I celebrated my birthday here with 12 of my friends and everyone had an outstanding time. I would definitely book again on my next trip to Mexico City (assuming I can find a few friends with me). Thank you again!