A really nice modern place in a great location in Prague.