All of the above! The hotel is also surrounded by excellent restaurants. We ate at the Italian restaurant across the street. It is a BYOB. Very, Very Good!
No coolers allowed. The hotel is approx. 5 miles from Sandy Hook State Park. If you are planning on staying a few days and going to the beach, most people have a cooler