Very clean and well kept. The host was very responsive and made the check in instructions very clear.