Absolutely clean! Great hostess, bedrooms and roof terrace! We will definately come back Some time!