Very clean. Easy and flexible check in and check out. Also nice bed and bathroom!