Our stay was pleasant. We stayed one week.
pros: good central location, nice building with amenities, apartment is well equipped, great taco place across the street, close to metro station one block away from Alameda central park, there is lots of action to view from the windows, email returns are prompt. Market, restaurants, bakery and café near by.

Cons: the company that receives you is often trying to sale you a something (taxi, tours, etc.) The beds are uncomfortable, the street is loud outside (this didn't bother me, but if you are a light sleeper it may be a problem), the apartment is nicer in the pictures.

We would come back.