Perfect place to visit Riga.
We did not try public transportation (although I've seen bus station at the corner) because we had our own car and got no problems to find free parking on the street. I think you could even walk to the city center.
The apartment is brand new in a quiet bulding, very modern and stylish. Tom warmly welcomed us. Would definetly book again if in Riga in the future