Absolutely. Really enjoyed my time there and I probably could get citizenship as my great grandfather was born there. Not sure why I would want to do that though as I think there is a language fluency requirement that would be impossible to meet for me I think.I would also put Slovenia a close second! Sometimes first! What other country can take you from the Alps to the city to the Adriatic in just a couple hours drive?