This is a premium card with benefits to elevate your travels. However, it lacks premium rewards and does not have a welcome bonus; because of this, you may be better off with another card that offers great travel benefits and protections and allows you to earn a welcome bonus.
This card is good for travelers who want premium perks like lounge access and insurance protections but are not concerned with earning or redeeming points.