Very clean. Super cute. Extremely pleasant people and very accommodating to our schedule.