Perfect location and very timely responses by host, otherwise a terrible place to stay at. When it rains, the place smells like a sewer for days and it’s hard to breathe the air for more than a few minutes (imagine what it’s like after a few hours/ days). Additionally I found multiple cockroaches in the bathroom and kitchen. The response from host was that these are to be expected. Will not stay at the same place again.