Generally good, but cleanliness of the kitchen and the bathrooms could have been a bit better.