I was at I Love SXM this morning for the first time. It is just past the far end of the boardwalk, between the Sea Palace and Oceans. When the boardwalk stops, just walk another 50 yards in the sand. There may also be an entrance from front Street. According to the server, they have been open since March of 2018. I liked it and will be back.