Spotlessly clean and very well appointed.