Well, we accept major credit cards and we're verified by visa. We accept visa and wire transfers to a reputable bank, so we are 100% verified.
As for the address, a lot of addresses in Costa Rica are framed the same way. If you would like an exact location on a map, we would be found here:
https://www.google.com/maps/place/9%C2%B055'48.1%22N+84%C2%B003'34.5%22W/@9.930031,-84.059583,17z
I hope this helped appease some of your concerns. Please feel free to message us either here, on our site or on facebook for any further concerns.