The Isabel apartment has the best possible location, next to the subway, Central Park and everything. If you plan to explore the city all day long and need just one place to sleep you can stay here with no problems.