This is a great location on the Upper East Side right around the corner from the 72nd Avenue Subway Station and within walking distance to tons of great restaurants and of course, Central Park and all the best museums.
The apartment was easy to find, easy to get into upon our arrival and beautifully finished with luxurious furniture. We had a very comfortable, quiet stay and would definitely go back when we visit again.