Our family of four enjoyed our 3-night stay at Kathy's Harborfront. The spacious 2Br apartment was clean, tastefully decorated, and in a perfect location. The view from the MBR was stunning, and it was a walk across the street to the beach or about 4 blocks to shops and restaurants.
Kathy does hospitality right: coffee and water available, comfy beds, lots of towels. We also made use of the Trivial Pursuit game in the apartment. She lives on property but respects guests' privacy.
She was extremely apologetic about roofers doing work during our stay (and our family had some good laughs about their view into the bathroom.) Her compensation offer was generous and appropriate. We look forward to returning someday.
Uber to Salem was quick and easy, too.
Highly recommend a stay here. We loved it and will be back.