I once put my hand through the triangle and it disappeared! When I pulled my hand back, I was holding a Dos Equis. I don't think people vanish, I think they stay on purpose!!
Yeah, nothing like the dirty waters of a semi-run down locale only as hop skip and jump away from home.
There are hardly any (if any) economical accommodation options in Bermuda, so you'd essentially have to stay at a 5-star hotel. Not worth it, IMO. Go to Tobago instead.