was great with everything 5 stars apart from the cleaning, very dusty, many personall belongs around even dirty socks under couch etc. especially with such a high cleaning fee. apart from this it was great