We had a great stay @ Atlantic Highlands Yacht Club. Excellent tender service and staff. Club has a great view of the harbor and NYC.
Plenty of restaurants and shops near by and supermarket a 15 minute walk away on route 36.
Launch 7x24, plenty of restaurants, Arties, Sammy's etc....All within walking distance.