Everything and more! Such a great, peaceful stay. Highly recommend (especially because of Mathilda) I made a new fur friend, easy in and out access & very quiet! Sad I had to leave!