We could not review the apartment we booked. When we arrived at BnBBuddy we were told without explanation that we had been “upgraded”. A taxi ride later into a different part of town that was not our choice, we found no keys in the lockbox. We had to wait in the street for a cab driver to deliver the keys. Once inside the apartment, we noticed it was occupied. After yet another expensive international call to BnBBuddy, we were finally given another apartment, again in a neighborhood not of our choice. We didn’t like the apartment, but after a 24-hour trip, we accepted. It’s not like we had a choice. Next day someone from BnBBuddy came to pick up the keys from apartment number two. A few hours later, we got a message asking us to return the keys to BnBBuddy. Same happened before our departure: we got one message asking us to leave the keys in the lockbox. Not surprisingly, a little later we got a message asking us to return the keys to BnBBuddy. They have a serious internal communication problem. AVOID THIS COMPANY AT ALL COSTS.