We have recently returned from a family holiday in Montenegro. We had a great time there and I would highly recommend Montenegro as a destination.
There is a lot to see and do in this small country -- ancient walled towns, lovely mountain drives, pleasant coastline, Roman remains, and even a water park for those who enjoy that kind of thing.
We particularly enjoyed visiting Kotor. This Italianate walled city is particularly beautiful and boasts lovely architecture, grand old mansions, winding streets, and craggy walls that you can walk along for excellent views out to sea. Budva is another pretty, walled town; smaller and quieter than Kotor.
We also enjoyed driving up into the mountains via small roads that were full of hairpin bends. It was cooler up here (a welcome break from the searing heat below) and the houses looked Alpine -- quite different from the Mediterranean-style architecture that we saw elsewhere.
The people were very friendly and the food in the numerous restaurants good and plentiful. We had a couple of lovely meals in the old fishing village of Perast, overlooking the sea. Idyllic.
Finally, we were lucky enough to stay in a beautiful apartment (just one of four) in a remote village. Our host was charming and encouraged us to pick the fruit and vegetables that grew in abundance in the grounds.
All-in-all, a perfect holiday!