Met our families needs perfectly and was very clean. Would stay again.