Great apartment for a long term stay. Right near all the great night life and restaurants in Hayes Valley but still quiet and peaceful inside! The apartment had everything you could need and was well maintained with great windows and morning light.