Stayed here while going to NYC to see the lights. This place is good for an overnight. We had no issues with check in. The room was much bigger than what you’d get in NYC and the rate was much more reasonable. The beds were comfortable, room temperature was fine, bathrooms were clean. There did seem to be a little issue with the water pressure, but a shower is a shower after a day in the city. We didn’t eat at the restaurant, but I’m sure it was fine.
I agree that the set up is very odd, however I would not hesitate to stay again