Overall is a great place: matches the description, nice host, clean, well stocked kitchen.
The only spot on this sun is the oven which smells like death. On the other hand, you probably won't notice it unless you try to make a Sunday roast...