We're happy to meet Lila and your cats and a dog!
Location is good, you can reach the subway in 3 minutes on foot. One thing I love Lila's place is just in 5 minutes from a big park. Would recommend you to grab some coffee and go for a walk there, no doubts you'll like it!