Extremely clean, had a lovely time having breakfast on the balcony and admiring the views. We had fun using the playroom. As advertised and would stay here again.