The place is well located, but had a significant cockroach problem. The hosts were really nice and accommodating, but the roach problem was really unpleasant.
Could be only in our room, or the whole building.