Amazing apartment! Clear, modern and in a lovely complex. Walk to the Castro is a good walk but quite pleasant through the neighbourhood. A massive thanks to Mike for having us.