Annie's Cottage is a wonderful place to stay. It is a comfortable, quiet, clean, and homey place with a fantastic location. This was our second stay; we stayed seven nights and look forward to returning next year. We could walk easily to excellent restaurants or ride on the cable car a block away, but also we enjoyed sitting on the cottage's porch that overlooks a pretty garden. Annie is very kind and knowledgeable. I highly recommend staying at her place.