We booked this airbnb last minute after we realized we had made an error in our travel plans. The instant book made it super easy and the check in process was seamless. The apartment is in the best location in Mexico city.