In Reply to: You wont be driving in Bali. posted by Fiona on Friday, 6. July 2007 at 07:01 Bali Time:
If you have time you could stay in different areas of Bali, which gives you a much better "feel" for the place. Would not recommend driving yourselves - we have driven in many countries but draw the line at driving ourselves in Bali - it is much better to have a good driver who knows the area, and you get to know the driver and he will give you many insights as to what it is like to be Balinese.
REgarding the hotels on your list, would agree with dadvet that the Melia would probably be the best especially as you want to swim in the ocean and snorkel. Kuta and Legian are good for shopping, but not for swimming in the ocean, and snorkelling there would be out of the question.