Where do you recommend, given the details I provided? Ambergris Caye seems to be the most popular area. Are there others? Never been there before but want to be able to walk out to the beach and enjoy the view from the room; do a little snorkeling and maybe rent a small boat? Deluxe accomodations a must...