This was a great stay. Five stars all the way!
It looks exactly like the photos and the area was perfect to experience life on the Upper West Side. The stores and restaurants are everywhere and Central Park is one block away. Museum of Natural History is a three minute walk or less.
I recommend this place and Moshe our host was super helpful.