This is the place to go if you're having car trouble. The staff and owners are also friendly and not inclined to rip you off as is so often the case in Europe and the States.
Venue Info
Location
Whitewall Road 8, St. Eustatius, Sint Eustatius, Netherlands