The Stevens Creek Trail is literally right outside; very easy walk and 16 minutes walk from Castro through a pretty safe neighborhood. The cabin itself has a pretty big bed and the Wi-Fi is decently fast (for reference I work in tech).