A great place with good space located in the heart of Riga.