Yes except as noted below.
Verbeterpunten of tips
The main concern, and it is a major one, is that the GPS was not reliable. Several times it gave wrong or misleading instructions. When returning the car your representative said something about a delay in updating the maps.
Other than that I was satisfied with BB&L.