Rented both apartments and enjoyed stay in beautiful Riga. Well located for old town sites & restaurants. Happened to stay over a very hot weekend so found apartments to be very warm as without air conditioning but otherwise, all the amenities you would need for a short or longer stay.
Easy to find following 2euro trip on bus from airport. Bolt taxis may ask you to arrange pick up elsewhere though - suggest outside Grand Hotel Kempinski, as just around corner.
Host very helpful.