We loved our stay! The apartment has a ton of character, and lots of great modern technology, including an amazing heated floor in the bathroom! The location is perfect, quiet but just a few minutes walk from the heart of the Castro. Would definitely stay again!