Exceptionally well appointed self-contained unit. Felt New and sparklingly clean.