Finding the place from the Airport was simple and just a little under 1 hour by public transport.
It was a public holiday when I arrived so there was nobody in the office, but the communication I received and the self check-in was such a breeze.
All in all, my stay was so comfortable and I would definitely recommend.
Thank you Flottwell!