June to August in Europe is known as High Season (which means you can expect wonderful summer weather but the downside is quite a few crowds). Any destination in Europe will be a great destination during high season.
If you really put your mind to it, and constantly expose yourself to a language then you may find that you can speak it with relative ease within about 6 months, although as mentioned before, you would really need to be living in a country that speaks that language in order to get to this stage.
New language mission! [video] Since I'm not learning a new language this year, it's hard to have a language mission, right? Well, see this video to find out what my next language mission, for the next six weeks, is going to be ;) You should be subscribed to my new Fluent in 3 Months channel to get updates on this.