Very clean, make sure to read the detailed instructions provided and you'll be able to have a great stay! Host also has great communication!