It may work fine but I go for the cargo shorts. In the Caribbean they are a lot cooler. Even if the vest has a mesh lining it is just more covering to heat you up. I hope you went with the lighter color.
It may be better for "traveling" rather than a shore excursion.