I'll be staying for the first time in Croatia and has booked four nights at Dubrovnik. I have been suggested to visit also Hvar and montenegro. What would you recommend for first time visitor to Croatia? Leisurely itinerary will be most suitable. Cultural, any great restaurants you have visited that you can recommend? and transport options to montenegro?