The Best Western Plus North Shore Hotel is a very clean and well-maintained hotel with friendly and helpful staff. Guests consistently note the clean, comfortable rooms and the great free breakfast, which offers a lot of variety and selections, including fresh waffles and pancakes. The hotel features a nice pool and a firepit at the back of the property, though the pool area can be busy and slippery. Its location is very convenient for driving to an abundance of nearby attractions, shopping malls, and many restaurants, often within about five minutes. Salem, with its history, shopping, and museums, is just a 20-minute drive away. However, the area is not very walkable, requiring a car to get to most places. Additional amenities include free parking, snacks for purchase in the lobby, and constant access to tea and coffee. Some guests noted the absence of non-dairy milk alternatives at breakfast. Safetywise, the hotel felt safe overall with staff at the front desk, though the open lobby access was mentioned. The woodsy setting can attract bugs near the firepit. Overall, it is a nice place to stay, providing a wonderful experience for guests exploring the area.