Great location. A lot of stairs inside which can be a chore. Loved The Castro SO MUCH!!!!!!!!!!