Newbie here with 1st time to Ambergris Caye coming up next week. We will be staying at Villas at Banyan Bay just south of San Pedro. Can anyone recommend restaurants/bars near us or our end of San Pedro?

Also, any thoughts on Tropic Ferry service from BZE?