I stay in Salem often. This place is among the best. Highly recommended!