Craig and Geoff are fantastic hosts. The property is very stylish and clean, and in a great location in the Castro. Craig and Geoff are very welcoming, and are always ready to provide recommendations for great places to visit. I would not hesitate to stay with them again, or recommend that others stay with them.