1. Yes Banyan Bay is as nice as photos on website.
2. I think it matters, we have been 5 times and only use Amigos Del Mar. We tried another operation once and were very disappointed.
3.Lunch and Dinner: Fidos, Jade Gardens, Elvis Kitchen, Ambergris Delight, Reef House and Capricorn.
4. I say fly - faster, a little more $$, but more time to explore.
It is a heavenly destination. Have a great time.