The buildings that are currently open are away from the construction - so driving to your room isn't real pretty, but once you get there, the buildings and the landscaping are gorgeous.
My one problem with SSR is it's location. If you like to spend a lot of time at Downtown Disney, it's terrific. But otherwise, it's a LONG way from the parks. Even though OKW is right next door, it feels like a much shorter drive to the parks.
I really liked the pools - both the themed pool, and my quiet pool. If I wanted a vacation where I was just going to get away from it all and relax, I might well want to rent here again.
Can't comment on the food court. Check-in was quiet, and efficient. As a big fan of hardwood floors, I like the main building.