Does anyone know anything about this place? It looks intriguing!

https://www.afar.com/places/stevens-...oreland-parish

40 miles outside of Negril - so about an hour drive?

Any info or experience would be appreciated.