You don't know coastal luxury until you've stayed at this lauded Florida gem that offers ocean views, tasty dining options, lavish suites, and water sports.