OK glad to hear there is diving.. but is it shore diving (piers/rocks/sea breaks in harbor) or boat diving (reefs)? What's the vis like? What's the cost?