Only 2 restaruants at SSR. Artist Palatte (quick service) and the Turf Club Bar & Grill (table service). Both are located in the Carriage House. Some of the pools will also have a limited food menu.
As for where to stay, it depends on what you will be doing while there.
For ease of access to the bus system, the Grandstand section is the first stop (of five) for Theme Park buses. The Grandstand is also close the Carriage House and one of the two walk ways to Disney Springs (DTD).
For ease of access to Disney Springs (DTD), Congress Park is near to the other walk way.