This establishment is situated in a quiet place surrounded by country sites but is really next to useful commodities and the Restaurant is located at 3 minutes away by car The Villas are ideally situated very close to Grand Baie for holidays offering . . .