We had a cat. AC on the Grand and we had plenty of room. I believe we were on the Caribe Deck and I remember the deck was very exposed, no privacy. But the room itself was nice and long. I think the AA or AB mini-suite will give you more privacy on the deck if I recall.
Any ways have a "Grand Time"..........