Has everything you need and love that I could have my dog. Host was in good communication throughout the stay.