Okay you guys werent much help on Belize and Bon Aire so I will give you a chance to redeem yourself. I know the diving in St Johns is good. What I need is lodging info and location info. I believe that I want to stay in Grand Cruz Bay area. Home or hotel? Any contacts or rental agencies and tips?