I have not personally been, but there's a new Tropics beach bar which I believe remains open through dinner, down near Rainbow in Grand Case. As I understand it, the owner is one of the bartenders from Hotel L'Esplenade. This would definitely be more of a "feet in the sand" experience; possibly even a little more rustic than the original Calmo's. At the very least, your friend could have the Grand Case sunset / cocktail / feet in the sand experience and then move onto dinner elsewhere.