Great location, if you mind to stay in the middle of Castro. Nice and clean apartment and very easy hosts