Nice and clean, with a few deficiencies, but overall was very good. Would stay here again.