STOP. You have arrived: amazing room in the centre of the Old Town of Riga. Looked just like the pictures and slept like in the movies.
Really, what's stopping you from booking this?