Maria's apartment on Castro Street is a great place to stay. It is very bright, airy and nicely decorated. The bed is super comfortable, the kitchen in very well equipped, and the living room is cheerful and also is super comfortable. The best part for me though was how professional this Airbnb experience was. The communication with Maria is excellent (she promptly responds to all questions) and you will be met at check in by the property manager, who will show you around and tell you have everything works. Last thing: the apartment is on a nice section of Castro Street, only a block or two away from all of the shops and restaurants. It is fun to stay there.