I know the road you are referring to, but I can't say whether or not you can still walk this to Happy Bay Beach. I believe that road is called Happy Bay Rue. This is a bit of a 'hike' from Grand Case, but worth the walk IMO. However, it is easier to walk to this beach from the northern end of Friar's Bay Beach, and it's less than a half mile from that point. Unless you take a wrong turn along the way, the walk is about 15 to 20 minutes with sneakers on!