Clean. Wonderful breakfast, lots of space and a big yard.. close to beach.. bed was a little hard.