Very clean and just as advertised. We and dogs had a very lovely stay in Esperance here.