The location of this place cannot be beat! it is a few steps away from the restaurants on Castro streets. The apartment itself is well equipped and spacious. The parking spots are great.