The Sheraton Crossroads is a very nice hotel located off of the the NJ17 in Mahwah, NJ. Getting there can be a little tricky but it really isn’t hard.
The hotel is very nice inside with an indoor waterfall and lots of seats all over the place. If you go during the day, there are fountains and a pond to walk around, outside.
(P.S. The closer you sit to the waterfall the louder you will have to talk)