Very clean and well presented. The hosts have thought of everything to make sure you have a pleasant stay.