Stayed for a long weekend. The place is great, just off of Castro. Very homey, clean, comfortable and quiet yet very close to hip shops, restaurants and public transportation. Maggie made our stay very nice. Highly recommended.