Very clean, and super accommodating for us. Ended up coming into town a little earlier than check-in and was able to check in early. Great communication as well!