Unfortunately, this was a bad stay. I relied heavily on the reviews for this space but they proved terribly wrong for me. Nancy is very slow to communicate. When I arrived I ended up sitting on the stoop next to the door with all my luggage because I couldn't understand her check-in directions and it took her 15 mins to answer me. Once I got into the unit, I initially thought it was cute. However, upon further inspection there was literally a sheet of dust covering everything. The counters, the tables, the couch when I hit it. Everything. The floor had clearly not been swept in a while because there was visible dust and dirt on the carpets. The bathroom has a strong sewage smell and the towels were a bit crunchy. The last straw was the linens. When I pulled back the covers to lay down I got a pungent whiff of stench. I smelled the pillows, sheets, and blankets and they smelled like sweat and body odor. I even tried to overcome it by taking the pillows and sheets to the laundromat up the street but after I got back to the unit I realized how ridiculous this was. I told Nancy, but she responded that she was shocked that I felt that way as she had put new sheets on that day. The sheets smelled awful and had dust, lint, and random eyelashes on them. I've actually never had a bad Airbnb experience so I was super sad. I had booked this place for 2 weeks and didn't even stay one night. I ended up leaving after a few hours and staying in Hotel Imperial Reforma for a night as I awaited a refund from Airbnb so that I could book another room. Everyone has different interpretations of cleanliness and for some, clearly this is ok. But I definitely could not stay there. I'm hoping this will be my last bad experience with Airbnb because it was an extremely stressful 24hrs awaiting a refund and having to stay in a hotel. Good luck. Be careful with these hosts.