Clean clean clean.
The owners have put a lot of effort and details to make it very comfortable and pleasant stay.