February 2023
Average tourist gift shop, but the prices are on the higher side compared to other shops. They offer a range of products, but some shirts are made in house for $25 each.This would not be my first stop for any gifts or last minute beach stuff.