The main staple of the place I would say is the location. Next to Central Park and a metro stop is invaluable, but be aware of which room you’re getting. Regardless, if you’re spending the entire day out in the city, this is a good spot!