Madison's place is incredible, it was everything we wanted and more. The overall feel of the flat was great, she has very good taste! The view, wow the view is something else, we sat out on the balcony and watched the sun rise over the city. We loved every second.
The location was great, the Castro is a very cool area and with a cable car just around the corner it's easy to get to pier 39 etc.
I would highly recommend staying at Madison's place if you're visiting San Francisco.