Very clean with all the amenities you need. Warm hospitality! I will be back next time I go to Salem.