It's my first time to Salem. And this place can not be better. All the details are perfect. 6 stars