Joel's chalet is a nice place for staying in the Chamonix valley. The windows open to a nice view of the mountains (note that the room is actually towards the backside of the chalet, the photos might give a different impression). Clean and tidy, the chalet had all the basic amenities for cooking meals.
Bring your own linen/towels if you don't want to pay an extra 15-25 euros though. Also, bring your own toiletries.
Regarding connectivity, there is a bus stop a short 5 minute walk away, with connections to the city centre every 30 minutes. The train station is also close to the bus stop with the Mont Blanc express running through it every hour.
Overall, a very calm, peaceful place. Recommended!