Bodrum dazzles with turquoise waters, luxury resorts, world-class dining, and 600-year-old castles. Here's how to plan a visit.