Discover Opatija's graceful seafront promenade, leafy parks and Belle Époque villas, and why this Kvarner town has charmed visitors for over a century.