Could be ok for a short term stay if you aren't allergic to dust and cobwebs, but the hosts are very difficult to work with, promise access to amenities and then don't provide them, and are prone to unprofessional communication.