Spotlessly clean, well set-up. Most enjoyable.