Beachside cafe, Barbooni Beach offers a relaxed atmosphere. Enjoy drinks and potentially light fare near the water.