The location is great, you can reach everything you want by train.
We didnt see Brooke often but she is a friendly host.
If you like pets, the appartement is perfect to spent a few days in New York :)