Very clean, we had an emergency and had to arrive late but they accommodated us very well.