Exceptionally clean!! The host have every detail thought out and covered which makes for a wonderful stay. Highly recommend and would stay here again.