Spotless, brand new, impeccable presentation. Accepted a last minute booking which was most appreciated. Very comfortable beds.