Great location. Perfect facilities. Great communication. Perfect for a visit to this beautiful Riga