Amazing apartment, full of character. Position is fantastic if you want to hang out in Castro/mission district.
Terrace is a nice plus.