The Harbor Watch Inn is a Victorian bed and breakfast which is also the home of the Blue Oyster Grille, a 165 seat restaurant overlooking the beach. All rooms have a view of the bay and feature period decoration and modern amenities. The poolside bar serves a variety of sandwiches, appetizers, salads, and entrees. Nearby are two golf courses, public beach, and free boat launch.