Well, no. It was the island of Dr. Meow. (AKA: Bethesda Naval Hospital) ;-) And, my phone didn’t give me the emoji I was looking for.
Don't lie. You are a cat person.
Your secret is revealed.
:)