Villa Du Ocean is tied up with local car and bike agencies. They can connect you with the vendors and you can make your required bookings on your own.