Hi, never been in the rooms or resort but location on 192 is very nice...Publix will be very close either east at Orange Lake or west before 192...WalMart will be a little farther off 27 North about a mile west on 192 and then north on 27.
One really close restaurant we like is Beef O'Brady just on 192...turn left into Vista Del Lago and then quick right into parking lot. Also some fast food there.
I have stayed in the 2 bedroom and yes the rooms were a very nice size with a jacuzzi in the master. My family loved the pool/waterpark area, mini golf, and paddle boats. Nice decor in the rooms. Staff very friendly.
I stayed there last labor day weekend ina 2 bedroom and it was quite nice. It did have the full kitchen with a table and a washer and dryer. It wasnt all that big but compared to a regular room elsewhere having all the house stuff was neat. The water park was neat but there were too many people to enjoy it. Another thing is that they tell you they have all the stuff like golf and paddleboats well it all cost $$ and it is like per the minute. Oh and plus it is like a gated place where they have a security guard and everything. The only bad thing was when the jacuzzi in the master bath started up you could hear it throughout the whole house but it was very nice place. Although this year for labor day weekend I am renting a vacation house with its own pool!
It is also in a very good location. There are only like 2 or 3 turns to everything. Hope you enjoy your stay!!
Be sure to use the back roads into WDW! That is a perfect spot...take 192 to Black Lake Road and turn left onto Black Lake. Take that to Sherbeth and turn left onto Sherbeth. You will run right into Osceola Parkway right by the Animal Kingdom. It's a great way to beat most of the 192 traffic.