I got married at SunDiver in 2001. I really enjoyed staying there. The beach is excellent, especially compared to the beach in town. It's a great place to hang out and relax. The pool is great. We had no problem getting to town. They were very flexible, and we only had to pay for a water taxi twice (late at night).