Great place.
It's a bit hard to tell from the pictures how low the ceilings are. And they are pretty low.
I'm 180 tall (5'11") and i did hit my head a bit a couple of times. If you're taller than that, be warned :)
The location is on top of a hill so was a bit hard to walk there with luggage (you should get a cab on arrival to the city)