I have stayed at the Grand Palace a few times- it is a very nice hotel with a great location, free internet, and free valet parking. F&B costs are very high- but the service is also excellent. This is the only choice in Riga in my opinion. Leaders Club benefits are also well respected.