I would HIGHLY recommend Germans place for your Riga vacation.
Rarely did I find a place and service comparable to this one.
The amenities are exceptional and the attention to detail is second to none