Very clean. We especially loved the onsen and swimming pool.