Immaculately clean and far exceeded our expectations