The Bay Haven Inn and its innkeepers, Tammy and Jim, provided an outstanding B&B experience. The location is walking distance to the beach, restaurants and shops. Breakfast is outstanding! There is ample street parking, wifi, comfortable beds, relaxing front porch, beverage station overall very clean property. The area is rich in history and provides a wonderful haven from the hustle and bustle.