How are these fits for a tropical vacation? Open to recommendations

Linen shirts: White- Uniqlo; Blue- Mango man; Navy- H&M Linen pants: H&M Shoes: Toms