Very clean. Hosts were excellent at communicating and friendly. Would definitely stay there again.