Great place to relax in Mexico City.