Very clean. Accommodating of late check out. Would book again.