Beautiful place in Riga. Perfect for a larger group