Super clean. Great snacks and drinks provided. Easy check in. Quick communication. We had everything we needed or our stay.