The place is exactly the same as described in pictures. It is excellently clean and it's located in the heart of Riga!
I would definitely recommend it.