Current is a transit station, located at The Bahamas
Very rough road access. But the view is stunning!