If you are travelling with teenagers as you said then it's better to hire a language guide<(whatever your language is),but you speak very very good English...