The stay was fine, the place was close to the downtown and there is public transportation in walking distance. Host was responsive and friendly.
Unfortunately, we saw a total of 20 cockroaches, mostly dead or dying, during our two month stay. The host said they were water bugs and has an exterminator come every other month. The ones in the photos we took looked like German cockroaches. Even after the exterminator came, we kept finding them and the largest ones seemed to be unaffected by the poison. I would not recommend if you have a fear of bugs but overall the place was very nice.