The Sheraton is a nice hotel and VERY convenient to the gondoal/lifts and ski school. The staff is very nice and the rooms are pretty fresh. They are small. Our family of four got connecting rooms and it worked great.
I did not like Steamboat for my beginner ski children. The green runs seemed to be mostly catwalks and it was hard to ski with them at the end of ski lessons. I like Beaver Creek MUCH better for beginners. The Sheraton was nice though.