I had heard that this was a horrendous place, location and service, and facility and it was true. I had to book last minute for a friend who I could not put up at my place. We pulled up on bicycles 15 mins prior to the reservation time cancelation. We had to literally step over the passed out junkies on the street to ring the door. Finally someone opened the door, only to tell me that the reservation had been canceled because we "no showed". Yet we were there! After some argument, he finally started to agree IF we gave him the $20 deposit. I said whatever I didn't care I just wanted to stop the argument and get a key. He flipped out and started yelling at me and refused me entrance and kept yelling to contact "Expedia" since I booked on there. Like I was a second class citizen, yet this place doesn't even have their own booking engine! It was truly horrible, and another person left there as we pulled away telling how nasty the place was room maintenance and cleanliness wise.