My wife and I spent 4 days in Morzine at the Hotel l'Igloo. It's a small hotel that's not fancy, but it is clean, well run, and felt like you expect the French alps to feel. We had a great room with views of the mountains. The included breakfast was typical continental with enough selection to please anyone, I think. The location was outstanding. A 2 block walk to the Pleney lift gets you to the Morzine/les Gets areas. Even with limited snow this year, we skied back to within a block of the hotel (plenty of places would call that "ski in/ski out". To get to Avoriaz, you walk 4 blocks (300 yards) to the Super Morzine lift, and then 2 chairlifts (and a little skiing) to get to Avoriaz, where we had lunch in Switzerland.
The room itself was well laid out - not large but a small table and comfortable queen bed. The bathroom seemed to be recently renovated and was beautiful, with a great shower, and I think there was a heated floor/
The hotel has a ski room with ski lockers for each room (typical) and easy access to outside. In less than 10 minutes you can get to many of the restaurants in town (and some are much closer).
We had a great time there and would strongly recommend l'Igloo for a ski trip to Morzine and the French Alps!