I have stayed in quite a few Airbnbs and let me say with confidence that Spencer's place has been my most comfortable and enjoyable experience ever. Spencer is an amazing host who goes above and beyond to make your stay comfortable. He even fulfilled one of our requests that involved some changes in the room, which is highly appreciated as it made our stay much better. The room has its own private mini kitchen which has everything one needs, all appliances and tools. There are many thoughtful touches throughout the place. Honestly this was much better than staying in any 5 star hotel. Would prefer to stay here again if we visit San Francisco!