We spent 3 nights in Monteverde and stayed at the Villa Lodge. The cabins are basic, have a tiny TV but are clean and well maintained. The location is a 10 minute stroll down a rough rocky road to the "centre" of town but that was fine with us. The area is quiet and away from the motorcycle traffic of the main street.
Breakfasts are good with 3 choices and fruit is served for all choices.
Heiner and his staff are eager to please and will make all arrangements for taxis, tours, shuttles, etc. They would even prepare coffee for us at night. We did not have a car but can attest the Villa Lodge has plenty of secure parking.
One fact to note is that the Monteverde area has tremendous winds in the December - January period. This has nothing to do with the Villa Lodge as accommodations, just a note about the area.