Hi, we are going to hire a car from https://www.autosmenorca.com/en, however we are finding the terms and conditions unclear. We are aiming for a premium which means that there is no deposit required. Will we need to present a credit card also to block off some money? Anyone with experience of this company also? Many thanks