we stayed at the Veranda Bungalow Village Hotel in Grand Baie (is this the one you refer to?) 5 years ago and liked it very much. It is a rather small and simple hotel, situated directly at the sea - no road to be crossed.
The beach is rather poor, very small and not too nice. But a few hundred meters away there is a public beach, that's much better (although I wouldn't choose Grand Baie for a beach holiday, there are better beaches in other places of the island).
The hotel is designed like a little village, the bungalows are placed in a beautiful garden. And you reach Grand Baie with all its possibilities by foot in only a few minutes.
At the photo gallery you find some brand-new photos of this hotel, which Simmex put there only a few weaks ago.
Have a nice time and best regards