Immaculately clean. Beautiful unit. Very clear arrival instructions. Great stay.