Yes, it Is there! happened to be making a video and caught the platform in the background yesterday! The video is in our Videos section!

https://negril.com/forum/ytm.php?do=watch&m=52