Spotlessly clean, great cooking facilities