The Worst Airbnb Apartment Rental in the World

Location: Santiago de Los Caballeros, Dominican Republic I just went through Airbnb hell. While I’m a big fan of Airbnb, no service is perfect… Sometimes things just don’t work how they’re supposed to. And with this rental, I knew it’d be rough from the jump. When things go south, they go fast. My stay in the […]