The apartment was clean and spacious. The bed was very comfortable and I slept great on it. There were lots of nice little details - all of the amenities were easy to find, the bathroom and kitchen were well stocked and the internet was speedy and reliable. My one minor complaint is that the couch was a bit uncomfortable, and the TV isn't the best, so if you want to do a long stay and that's important to you, now you know. Rebecca was very responsive when I contacted her, check in was a breeze, and the location was good (right on the edge of the Tenderloin, but I mostly felt safe and I needed to be down there for work)