Very clean, everything is as pictured. Kj was very communicative during the check-in and check-out process.