This is my best stay in SF. Every details make me feel like home. The place is clean and spacious. We didn't meet Margaret herself but the communication is great! There are a lot of good restaurants and even dessert place nearby.