This is what a friend on island told me thats in the know.
" it is opposite BayView Villas on the interior side of Fan Coral"