present perfect simple?

I have the sentences: 'I (stay-am staying) in a very nice youth hostel not far from Madame Tussaud’s. There are lots of young people from all over the world and we (make-?have made)friends with some very nice looking French girls.
The use of present perfect is correct or should I use past simple?
Thank you for your time!

I am staying… we have made…
is correct.
You are right to use the perfect tense there. (‘Have made’ is past, not present.)