anyone spend NYC at Scrub Island. Have a reservation there but not sure it will be lively (not looking for a Foxy type atmosphere)