Worth staying for combination of room, cost, location and friendly responsive hosts. Perhaps better for shorter terms, a couple of weeks, but people around me were happily staying for over a month.