You pay for what you get! There were some bugs, i saw other reviews and cast them aside but there were some bugs. Other than that yes dogs barking and yes road noise. worth the cost for my one night stay, although, i wont be booking this exact bnb again.