This is a great and surprisingly spacious apartment. The kitchen has everything you need to prepare meals comfortably. The furniture is comfortable and the location is perfect for exploring the Castro and other nearby neighborhoods. The hosts are quick to respond to questions, so my stay was easy and fun.