Yes it is definitely safe and secure. Our booking page is protected by extended validation ssl and no credit card information can be viewed, even by our office staff. We will only be able to see the last four digits of your credit card number. In addition, all credit card transactions are proceed by stripe and is layered on their own 256 bit security.