Spotlessly clean, everything we needed, accurately described. Would certainly stay again.