Where to eat, stay, and play in the picturesque town of Rosemary Beach, Florida. With the same sugar-white sand and ...