spottlessly clean and well appointed.