A long-time American vacation destination, the city has an endless stretch of perfect white sand, beachfront grill restaurants, and a fun social scene.