We had lunch at a fairly new beach bar yesterday, called Indigo Bay Beach Bar and Restaurant. It is a very elegant French bar on what is known as Cay Bay, and now often called Indigo Bay. Unfortunately I forgot to take a photo. But the food and service is exceptional, and the view is delightful. Just thought I would mention this place, as I have not seen anyone else mention it.