The unit was clean, renovated well, and seem done recently. However, be reminded, that: 1) it is very noisy because it is beside a road with heavy traffic, and people living upstairs playing music all night long. 2) You smell restroom when people upstairs flush toilet likely due to think wall and drainage issues, and urine along the building walls. 3)although the listing says there is share washer and drier. When I asked where they are, I never heard back from the host. 4) the host came to check if I am out at 11 am. I was ready to go. Since normal check out time is 12 pm, I said I can leave in 20 minutes. She did not tell me there will be a charge if I did not leave by 11 am instead, then ask me to pay $50 late check out fee. 5) be aware of the location. It is not in Mira Mesa, but in City Heights. No groceries or restaurants nearby. Very inconvenient. The host seem have other listings in Mira Mesa, which can confuse you of the locations. I thought it was in Mira Mesa when I went to the link with her listings and made the reservation, then realize this unit is located in nowhere.