Isabel's place was perfect for our trip to NYC. Location is just a short walk to Yankee Stadium, so if you're heading up for a game or a series, you can't beat it (especially not having to fight the subway traffic before and after the game because you're already right there!) Isabel was extremely welcoming, and our room was HUGE for NYC standards (and we've stayed at a lot of places in all of the boroughs). Definitely recommend and would stay again!