We had mixed feelings about our stay. Teresa was very flexible with our check-in time, especially after we took longer than expected at the airport and had several delays. The apartment also has some sort of water filtration tank, which we used the first night before buying water bottles, but the water seemed fine. Some other reviews mentioned dirty linens and sheets, and that was not our experience at all. The bedsheets and towels were clean. Unfortunately, there were only 4 towels provided and when we asked for more we did not hear back from the host. We would also recommend bringing shower shoes as the shower did not look great. Last point, the apartment is a corner unit across the street from the lively Alameda Park, so just be aware that street noise can be very loud at times (including a lot of live music from street buskers). For the most part it was fine at night but during the day it was very loud.