Perfect location and a beautiful home. Had a wonderful time in Mexico City!