Amazing place in the centre of Tallinn. I have loved the place.