Stayed here for 4 nights with my wife and had a wonderful time.
The room was very comfy where we got a good night rest through out the trip.
Location wise, it was only 7 minutes of a walk from 68th street - Hunter College station on Line 456 so had an easy access to other parts of the city such as midtown and SoHo.
We will most likely going to stay here on our next visit.