For a quick getaway or a longer stay, I couldn't recommend a small apartment more than this little gem tucked away in Noe Valley. The amenities were fantastic, quiet /safe/clean location and beautifully appointed apartment.
Little touches made a big difference - from a small selection of games, streaming television services, large Keurig coffee selection and more made a very comfortable and fun experience.
Will be staying here again!