Montenegro means Black Mountain. It has charming villages along the bay of Kotor coastal road. You do need a car to get around Montenegro and the main coastal sites are an easy, although mountainous journey. It isn't yet in the EU, but does have Euros as it's currency.
It is becoming a very popular destination with mainly British, American, Russian, Serbian and Turkish tourists and the huge infrastructure and building projects taking place along the coastal towns and cities are probably being paid for by the money made from the tourists, yachts and cruise ships.
It seems to be taking environmental concerns seriously, with hybrid boats, solar charging benches to sit on all visible in Kotor. I do think there is a bright future with upmarket, sustainable tourism here. However inland where you will find stunningly wild national parks, lakes and mountains, these areas are still lacking the infrastructure needed for more tourism and still seem poor areas. You do need an International driving permit to drive here though, so get one from your local post office in the UK before you travel, around £5 at the moment.