In Opatija there's a seaside promenade that's mostly flat and offers great scenery that winds along the coastline. It ends at the small harbor of a fishing village that has some great waterside restaurants and trellaced balconys overhanging narrow streets.