Update: I sent an email regarding Wi-Fi to the owner/manager. He replied within hours:

Thank you for your interest in our property,
Improving Wifi is at the top of our list while as we are currently remodeling and renovating and on track to open 26 Dec 2022 .
Hopefully in the next few weeks we can get some better pictures up on the website…


I'm planning a visit in the upcoming months. Given this reply, it's a property that I would consider staying at (again).