Le B Cottage is a great place to stay in Riquewihr and Riquewihr is a fantastic place to be in Alsace.
The photos on the site say it all really. The house is clean well decorated and equiped. The garden was looking great and the outdoor dining and bbq area is ideal to sit, relax and enjoy the local produce you can buy from the shops and market. It was hot when we stayed, so the aircon worked a treat.
The walk down the hill to the village and back up again was fine for us, but would not suit those not relishing a bit of a climb.