Perfect location and great communication! Loved having my little oasis in Mexico City.