Great location, nice private apartment, really simple check-in process. In terms of cleanliness, we found quite a few cockroaches in the house, I'd like to hope it's a one-off - maybe the host just did an insect bomb before we arrived?