I stayed in this apartment with my parents for an entire month. Kaleen was wonderful to interact with and was quick to communicate. Place is located in Hayes Valley which has a lot going on. Overall enjoyed our stay here and if the opportunity arises would stay here again.