Mostly open.. roasts and stuff like that..
The oven is a built in one so its in wooden housing with some space behind and the required space on the sides
its at eye level, underneath the microwave
thanks we will try that, but our roasts come from butcher.. so no added water!
Yes you are probably right!!