Simple apartment with everything you need. The facilities are great! There’s a pool, playground, gym, Pilates studio and spa you can use while staying there. It does get warm in the apartment in May but so do most in Mexico City.