That's the beauty of traveling, these small, seemingly random moments don't have to end. The good bits can continue to live on, because when you connect with someone, it just works out.
Croatia is an incredible country with beautiful cities, plenty of nature, and great beaches. If Croatia is not on your itinerary, you need to add it as soon as possible. You won't be disappointed.