Very clean, lots of free walking animals, super friendly host! Definitely an adventure to stay with Karl