Very clean! A bit smaller than expected. Thought the beach was closer than it was.