What an amazing stay! Caste did such a good job. Came here for my bachelor party, and my friends who planned it worked with Caste in making it an amazing experience! I would highly highly recommend this place to anyone wanting to visit the amazing Mexico City!