Recent popular “cheaper” European tourist destination, known for beaches and mountains.
Most foreigners know Montenegro for its beaches. Nearby Balkans know Montenegro for its mountains as well. I much prefer it for the mountains. Perhaps Montenegro was a cheap alternative 10-20 years ago but its certainly caught up now. If you want cheap, you’ll have to look elsewhere.
Nonetheless, it’s still worth visiting if even just to see something new. The vibe is somewhat similar to Croatia and Serbia depending on where you go.
A week to see main sights. But 2 weeks is you really want to understand the beauty of its nature.