Toby's place is very spacious, convenient and close to the park and lots of breakfast spots/coffee shops.
There are many work stations with monitors in case you need to work from the apartment.
If you plan to do a walk to downtown it is mostly downhills and it will take you 50-60 minutes, but there are lots of shared bikes & public transit nearby.
I'd highly recommend it for a group of 3-5 people!