On Point Auto Rentals" offers top-notch transportation solutions in Grenada, specializing in scooter