Simple, has everything you'll need. AC is good. You will 100% interact with the dogs, but they're very friendly.
Overall a good stay with no worries.