My family enjoys this hotel very much. It's very close to the parks where you can either walk (about 2 1/2 long blocks), or jump on the Disney tram from the Toy Story parking lot across the street. They do have a "bar" in the lobby, which I didn't experience myself, but did see groups of people enjoying it. They also serve hot food throughout the day, but didn't get to experience that as well since we were out most of our stay.
Breakfast is great. They offer the typical hot food items, such as eggs, potatoes, sausage and waffles, which I think varies slightly daily. Nothing spectacular, but still enjoyable and tasty.
The pool area is a bit small, but was great for my young kids since it's more on the shallow side. The jacuzzi was very relaxing, especially after 2 full days at the parks.
Overall we like this hotel so much that we plan to stay here again in the near future.