Very clean and neat with everything you need for a very pleasant stay. Spacious and beautiful garden for our large dog. Very happy.