Unfortunately our stay did not go as expected..
Although the hosts were friendly and helpful in getting the stuff we needed, the check in did not go smoothly. First they asked for our passports, which was not expected. After taking details they asked me to "check in" via Airbnb. I explain to them that there were no such thing, but they insisted for a long time until I agreed to contact Airbnb which later instructed them that there is no such thing as check in via the website..
The location was about 20 minutes to the centre and the place was quite small. In general, I did not have a good time in Riga and I don't think it's a city I will return to